'''
XlsWriter库将数据导出到Excel
1.下载包
    pip install XlsxWriter -i https://pypi.douban.com/simple/

'''
import xlsxwriter


workbook = xlsxwriter.Workbook('D:\\hxy\\test\\sample_data4.xlsx')
sheet = workbook.add_worksheet()

# 定义标题头：企业名称， 信用代码， 法人名称， 注册日期， 注册地址， 状态
title = [u'企业名称',u'信用代码',u'法人名称',u'注册日期',u'注册地址',u'状态']

# 定义excel数据体 '''row1:[第一行内容] row2:[第二行内容] ...'''
a = {'row1':['大奔1','CQH8819','里斯','2023-05-04','河南省郑州市xxx','正常'],'row2':['大奔2','CQH8819','里斯','2023-05-04','河南省郑州市xxx','正常'],'row3':['大奔3','CQH8819','里斯','2023-05-04','河南省郑州市xxx','正常'],'row4':['大奔4','CQH8819','里斯','2023-05-04','河南省郑州市xxx','正常'],'row5':['大奔5','CQH8819','里斯','2023-05-04','河南省郑州市xxx','正常']}
data = [
    a['row1'],
    a['row2'],
    a['row3'],
    a['row4'],
    a['row5']
]
format = workbook.add_format() ##添加格式

sheet.set_column('A:Z', 30)  ##这个是把各个单元格从A到Z拉宽30

##把标题放在A1行
sheet.write_row('A1',title)

#填充表格内容
sheet.write_row('A2',data[0],format)
sheet.write_row('A3',data[1],format)
sheet.write_row('A4',data[2],format)
sheet.write_row('A5',data[3],format)
sheet.write_row('A6',data[4],format)

#关闭
workbook.close()